Hemlock tree

Definitions

Noun
  1. 1
    an evergreen tree, could refer to any one of a genus of conifers named Tsuga wordnet

Next best steps

Mini challenge

Unscramble this word: hemlocktree